aid digestion - Spanish English Dictionary